Striped Anchovy - German English Dictionary